package com.enjoyor.soa.traffic.api.dto.collectms;


import com.enjoyor.soa.traffic.util.bean.base.ABean;

/**
 *
 * @ClassName: DevWayDataPojo
 * @Description: 设备车道交通数据
 * @author wuhao
 * @email
 * @date 2016年3月14日 上午9:33:56
 */
public class DevWayDataDto extends ABean {

	/**  */
	private static final long serialVersionUID = -7556480639661556094L;
	//设备类型
	private String  devModelType;
	//设备编号
	private String  devId;
	//设备名称
	private String  trfdevName;
	//区域编号
	private String  regionId;
	//区域名称
	private String  regionName;
	//设备IP
	private String  devWayId;
	//流量
	private int  flow;
	//c1车型流量
	private int  flowC1;
	//c2车型流量
	private int  flowC2;
	//c3车型流量
	private int  flowC3;
	//c4车型流量
	private int  flowC4;
	//c5车型流量
	private int  flowC5;
	//车道平均速度
	private double  speed;
	//车头时距
	private double gap;
	//车头间距
	private double headWay;
	//占有率
	private double   occupancy;
	//饱和度
	private double saturation;
	//采集时间（设备采集）
	private String collectTime;
	//记录时间（系统接收）
	private String recordTime;

	private String queueLength;

	private int flag;


	public int getFlag() {
		return flag;
	}
	public void setFlag(int flag) {
		this.flag = flag;
	}
	public String getDevModelType() {
		return devModelType;
	}
	public void setDevModelType(String devModelType) {
		this.devModelType = devModelType;
	}
	public String getDevId() {
		return devId;
	}
	public void setDevId(String devId) {
		this.devId = devId;
	}
	public String getDevWayId() {
		return devWayId;
	}
	public void setDevWayId(String devWayId) {
		this.devWayId = devWayId;
	}
	public int getFlow() {
		return flow;
	}
	public void setFlow(int flow) {
		this.flow = flow;
	}
	public int getFlowC1() {
		return flowC1;
	}
	public void setFlowC1(int flowC1) {
		this.flowC1 = flowC1;
	}
	public int getFlowC2() {
		return flowC2;
	}
	public void setFlowC2(int flowC2) {
		this.flowC2 = flowC2;
	}
	public int getFlowC3() {
		return flowC3;
	}
	public void setFlowC3(int flowC3) {
		this.flowC3 = flowC3;
	}
	public int getFlowC4() {
		return flowC4;
	}
	public void setFlowC4(int flowC4) {
		this.flowC4 = flowC4;
	}
	public int getFlowC5() {
		return flowC5;
	}
	public void setFlowC5(int flowC5) {
		this.flowC5 = flowC5;
	}

	public double getSpeed() {
		return speed;
	}
	public void setSpeed(double speed) {
		this.speed = speed;
	}
	public double getGap() {
		return gap;
	}
	public void setGap(double gap) {
		this.gap = gap;
	}
	public double getHeadWay() {
		return headWay;
	}
	public void setHeadWay(double headWay) {
		this.headWay = headWay;
	}
	public double getOccupancy() {
		return occupancy;
	}
	public void setOccupancy(double occupancy) {
		this.occupancy = occupancy;
	}
	public double getSaturation() {
		return saturation;
	}
	public void setSaturation(double saturation) {
		this.saturation = saturation;
	}
	public String getCollectTime() {
		return collectTime;
	}
	public void setCollectTime(String collectTime) {
		this.collectTime = collectTime;
	}
	public String getRecordTime() {
		return recordTime;
	}
	public void setRecordTime(String recordTime) {
		this.recordTime = recordTime;
	}

	public String getQueueLength() {
		return queueLength;
	}

	public void setQueueLength(String queueLength) {
		this.queueLength = queueLength;
	}

	public String getTrfdevName() {
		return trfdevName;
	}

	public void setTrfdevName(String trfdevName) {
		this.trfdevName = trfdevName;
	}

	public String getRegionId() {
		return regionId;
	}

	public void setRegionId(String regionId) {
		this.regionId = regionId;
	}

	public String getRegionName() {
		return regionName;
	}

	public void setRegionName(String regionName) {
		this.regionName = regionName;
	}
}
